leaf node - Inglés Sinónimo Diccionario

leaf node

n.
[1] node